<?php
namespace Admin\Controller;
use Think\Controller;
class AdposController extends CommonController {
    public function lst(){
		$adpos=D('adpos');
		$count      = $adpos->count();// 查询满足要求的总记录数
		$Page       = new \Think\Page($count,3);// 实例化分页类 传入总记录数和每页显示的记录数(25)
		$Page->setConfig('first','首页');
		$Page->setConfig('prev','上一页');
		$Page->setConfig('next','下一页');
		$Page->setConfig('end','共有{%TOTAL_PAGE%}页');
		$show       = $Page->show();// 分页显示输出// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
		$lis= $adpos->limit($Page->firstRow.','.$Page->listRows)->select();
		$this->assign('lis',$lis);// 赋值数据集
		$this->assign('page',$show);// 赋值分页输出
		$this->display('lst');
	}
	
	
	public function del(){
		$adpos=D('adpos');
		if($adpos->delete(I('id'))){
			$this->success("删除广告位成功！",U('lst'));
		}else{
			$this->error("删除广告位失败！");
		}
	}
	

	
	public function add() {
				$adpos = M('adpos'); //实例化数据库
				if (IS_POST) {
						$adpos->create(); //收集post表单数据
						//添加数据
						if ($adpos->add()!==false) {
									$this->success('广告位添加成功！', U('lst'));
						} else {
									$this -> error('广告位添加失败！', U('add'));
						}
						return;
				} 
					$this->display(); //没有POST显示空模板
	}
	
	
	
	public function edit(){
			$adpos=M('adpos');
			if(IS_POST){
				if($adpos->create()){
					if($adpos->save()){
						$this->success("修改广告位成功！",U('lst'));
					}else{
						$this->error("修改广告位失败！");
					}
				}
				return ;
			}
			$adposs = $adpos->find(I('id'));
			$this->assign("adposs",$adposs);
			$this->display();
		
	}
}